<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Ananas Library: Классы</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Создано системой Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Титульная&nbsp;страница</span></a></li>
      <li class="current"><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="files.html"><span>Файлы</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li class="current"><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="hierarchy.html"><span>Иерархия&nbsp;классов</span></a></li>
      <li><a href="functions.html"><span>Члены&nbsp;классов</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Классы</h1>Классы с их кратким описанием.<table>
  <tr><td class="indexkey"><a class="el" href="classaARegister.html">aARegister</a></td><td class="indexvalue">Класс <a class="el" href="classaARegister.html" title="Класс aARegister определяет программный интерфейс...">aARegister</a> определяет программный интерфейс Накопительных регистров. Наследует <a class="el" href="classaIRegister.html" title="Класс aIRegister определяет программный интерфейс...">aIRegister</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaBackup.html">aBackup</a></td><td class="indexvalue">Класс <a class="el" href="classaBackup.html" title="Класс aBackup определяет программный интерфейс...">aBackup</a> определяет программный интерфейс для бэкапа и востановления базы данных. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCalcTemplate.html">aCalcTemplate</a></td><td class="indexvalue">Класс определяет интерфейс для работы с шаблонами в формате OpenOffice Calc </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCatalogue.html">aCatalogue</a></td><td class="indexvalue">Класс <a class="el" href="classaCatalogue.html" title="Класс aCatalogue определяет программный интерфейс...">aCatalogue</a> определяет программный интерфейс иерархических справочников. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCatGroup.html">aCatGroup</a></td><td class="indexvalue">Класс <a class="el" href="classaCatGroup.html" title="Класс aCatGroup определяет программный интерфейс...">aCatGroup</a> определяет программный интерфейс для управления группами иерархических справочников (каталогов). Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCfg.html">aCfg</a></td><td class="indexvalue">Класс реализует програмный интерфейс доступа к элементам метаданных системы. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCfgItemContaner.html">aCfgItemContaner</a></td><td class="indexvalue">Контейнер для элемента метаданных бизнес схемы Ананаса. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaCfgRc.html">aCfgRc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classAComboBox.html">AComboBox</a></td><td class="indexvalue">Плагин -- виджет обеспечивает доступ из Ананас.Скрипта ко всем публичным методам QComboBox, являясь врапером последнего. Наследует QComboBox </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaContainer.html">aContainer</a></td><td class="indexvalue">Класс предназначен для работы с контейнерами данных. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDatabase.html">aDatabase</a></td><td class="indexvalue">Класс для работы с СУБД. Ananas Data Abstraction Layer. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDataDriver.html">aDataDriver</a></td><td class="indexvalue">Базовый класс для драйверов баз данных. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDataField.html">aDataField</a></td><td class="indexvalue">Класс определяет программный интерфейс для доступа к полям бизнес объектов Ананаса. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDataTable.html">aDataTable</a></td><td class="indexvalue">Определяет программный интерфейс модели данных <a class="el" href="classaDataTable.html" title="Определяет программный интерфейс модели данных...">aDataTable</a>. Наследует QSqlCursor </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDocJournal.html">aDocJournal</a></td><td class="indexvalue">Определяет программный интерфейс управления общим (системным) журналом документов. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaDocument.html">aDocument</a></td><td class="indexvalue">Определяет программный интерфейс для работы с бизнес объектами типа Документ и их атрибутами. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaEditorFactory.html">aEditorFactory</a></td><td class="indexvalue">Класс для поддержки собственного редактора поля в <a class="el" href="classwDBTable.html" title="Визуальный класс для редактирования табличных...">wDBTable</a>. Наследует QSqlEditorFactory </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaEngine.html">aEngine</a></td><td class="indexvalue">Определяет программный интерфейс Runtime системы, который используется Ананас скриптом. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtensionFactory.html">AExtensionFactory</a></td><td class="indexvalue">Опеределяет интерфейс для создания объектов класса AExtension </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtensionPlugin.html">AExtensionPlugin&lt; type &gt;</a></td><td class="indexvalue">Базовый класс для создания собственных расширений. Наследует <a class="el" href="classAExtensionPluginBase.html" title="Базовый класс в иерархии классов для работы...">AExtensionPluginBase</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtensionPluginBase.html">AExtensionPluginBase</a></td><td class="indexvalue">Базовый класс в иерархии классов для работы с расширениями. Наследует QGPlugin </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaExtGUID.html">aExtGUID</a></td><td class="indexvalue">Генерирует строку GUID в верхенм регистре </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtMeta.html">AExtMeta</a></td><td class="indexvalue">Предоставляет доступ к интервейсу метаданных из Ананас скрипта </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaExtSQL.html">aExtSQL</a></td><td class="indexvalue">Предоставляет возможность использования SQL запросов в отчетах </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtText.html">AExtText</a></td><td class="indexvalue">Класс расширения Ананас <a class="el" href="classAExtText.html" title="Класс расширения Ананас AExtText предназначен для...">AExtText</a> предназначен для работы с текстовыми файлами </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAExtXML.html">AExtXML</a></td><td class="indexvalue">Класс расширения Ананас <a class="el" href="classAExtXML.html" title="Класс расширения Ананас AExtXML предназначен для...">AExtXML</a> предназначен для работы с XML файлами </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaForm.html">aForm</a></td><td class="indexvalue">Определяет программный интерфейс экранных форм Ананаса, предназначенный для использования Ананас.Скриптом модуля экранной формы Документа и других бизнес объектов Ананаса </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaIRegister.html">aIRegister</a></td><td class="indexvalue">Класс <a class="el" href="classaIRegister.html" title="Класс aIRegister определяет программный интерфейс...">aIRegister</a> определяет программный интерфейс Информационных регистров </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaLog.html">aLog</a></td><td class="indexvalue">Класс содержит статические функции для записи сообщений в лог файл Ананаса </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAMetadataObject.html">AMetadataObject</a></td><td class="indexvalue">Объект метаданных для обеспечения доступа из скриптов. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classAMoney.html">AMoney</a></td><td class="indexvalue">Класс для хранения денежных значений в различной валюте и получения их прописного представления </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaMSOTemplate.html">aMSOTemplate</a></td><td class="indexvalue">Класс определяет интерфейс для работы с шаблонами в формате Microsoft Office Word 2003. Наследует <a class="el" href="classiTemplate.html" title="Интерфейс для работы с отчетами. Наследует QObject...">iTemplate</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaObject.html">aObject</a></td><td class="indexvalue">Базовый класс для невизуальных классов (моделей в терминологии MVC) Ананаса, которым необходим доступ к базе данных. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaObjectsFactory.html">aObjectsFactory</a></td><td class="indexvalue">Метод <a class="el" href="classaObjectsFactory.html#5e1ccc9728f5262aa8d816c938a9fd32">aObjectsFactory::create</a> регистрирует С++ классы Ананаса в интерпретаторе скриптов, делая доступным работу с объектами зарегистрированного класса из Ананас.Скрипта. Наследует QSObjectFactory </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaOOTemplate.html">aOOTemplate</a></td><td class="indexvalue">Класс определяет интерфейс для работы с шаблонами в формате OpenOffice. Наследует <a class="el" href="classiTemplate.html" title="Интерфейс для работы с отчетами. Наследует QObject...">iTemplate</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaReport.html">aReport</a></td><td class="indexvalue">Определяет программный интерфейс для работы со всеми типами отчетов. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaReportBrowser.html">aReportBrowser</a></td><td class="indexvalue">Класс для показа отчета в формате HTML. Наследует QMainWindow </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaRole.html">aRole</a></td><td class="indexvalue">Класс предоставляет методы управления ролями. Не используется в настоящее время. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaService.html">aService</a></td><td class="indexvalue">Класс содержит статические методы различного назначения: конвертации, работы с конфигом и т.д. Не наследует свойства других классов </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaTemplate.html">aTemplate</a></td><td class="indexvalue">Класс для работы с шаблонами в HTML формате. Наследует <a class="el" href="classiTemplate.html" title="Интерфейс для работы с отчетами. Наследует QObject...">iTemplate</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaTests.html">aTests</a></td><td class="indexvalue">Класс содержит статические функции для утилит тестирования </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaTime.html">aTime</a></td><td class="indexvalue">Сервисный класс для работы с объектом Время </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaUser.html">aUser</a></td><td class="indexvalue">Определяет программный интерфейс для управления пользователями. Не используется в настоящий момент. Наследует <a class="el" href="classaObject.html" title="Базовый класс для невизуальных классов (моделей...">aObject</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaWidget.html">aWidget</a></td><td class="indexvalue">Базовый класс для визуальных объектов. Наследует QWidget </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaWindowsList.html">aWindowsList</a></td><td class="indexvalue">Класс определяет интерфейс управления списком открытых окон. Наследует QWidget </td></tr>
  <tr><td class="indexkey"><a class="el" href="classCurrency.html">Currency</a></td><td class="indexvalue">содержит знания о роде (М/Ж) валюты. После задания одного из поддерживаемых типов валюты можно узнать род методом <a class="el" href="classCurrency.html#3ad9bcb3ac6a458e1696bb32a4662b71" title="Возвращает истину, если текущая валюта имеет...">isMale()</a> Поддерживаемые типы валют можно увидеть в описании конструктора </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDegree.html">Degree</a></td><td class="indexvalue">содержит знания о роде (М/Ж) числовых порядков. После задания порядка (сотни, тысячи, миллионы....) можно узнать род методом <a class="el" href="classDegree.html#f1bac3d19c96fb2c563f55871ff1ab7d" title="Возвращает true, если текущий порядок имеет мужской...">isMale()</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classiTemplate.html">iTemplate</a></td><td class="indexvalue">Интерфейс для работы с отчетами. Наследует QObject </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwCatalogEditor.html">wCatalogEditor</a></td><td class="indexvalue">Класс предоставляет доступ к методам встроенного редактора справочников (каталогов) Наследует QWidget </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwDateEdit.html">wDateEdit</a></td><td class="indexvalue">Плагин -- виджет используется в экранных формах в качестве поля ввода/редактирования атрибута типа Дата бизнес объекта Ананаса. Наследует QDateEdit </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwDBField.html">wDBField</a></td><td class="indexvalue">Универсальный Плагин -- виджет, предназначен для редактирования атрибутов бизнес объектов Ананаса. Наследует <a class="el" href="classwField.html" title="Плагин -- виджет предназначенный для редактирования...">wField</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwDBTable.html">wDBTable</a></td><td class="indexvalue">Визуальный класс для редактирования табличных частей документа. Наследует QDataTable </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwDocument.html">wDocument</a></td><td class="indexvalue">Визуальный объект - контейнер для работы с документами. Наследует <a class="el" href="classaWidget.html" title="Базовый класс для визуальных объектов. Наследует...">aWidget</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwField.html">wField</a></td><td class="indexvalue">Плагин -- виджет предназначенный для редактирования значений любых типов, определенных в бизнес схеме. Наследует <a class="el" href="classaWidget.html" title="Базовый класс для визуальных объектов. Наследует...">aWidget</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwJournal.html">wJournal</a></td><td class="indexvalue">Визуальный объект - контейнер для работы с Журналами документов. Наследует <a class="el" href="classaWidget.html" title="Базовый класс для визуальных объектов. Наследует...">aWidget</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwTable.html">wTable</a></td><td class="indexvalue">Плагин - виджет для редактирования табличных данных, не хранящихся в бизнес объектах Ананаса. Наследует QTable </td></tr>
  <tr><td class="indexkey"><a class="el" href="classwUnknownField.html">wUnknownField</a></td><td class="indexvalue">Плагин-виджет для отображения в экранной форме поля типа Unknown. Наследует QLabel </td></tr>
</table>
</div>
<hr size="1"><address style="text-align: right;"><small>Документация по Ananas Library. Последние изменения: Sun Feb 1 21:47:14 2009. Создано системой&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>
